46c7672b2992be91c26ed39ae3cc079f31670a1b,src/frontend/org/voltdb/plannodes/AbstractPlanNode.java,AbstractPlanNode,reattachFragment,#SendPlanNode#,733
Before Change
public boolean reattachFragment( SendPlanNode child ) {
HashSet<AbstractPlanNode> visited = new HashSet<AbstractPlanNode>();
ArrayList<AbstractPlanNode> collected = new ArrayList<AbstractPlanNode>();
reattachFragment_recurse( visited, collected, child );
if( collected.size() == 0 )
return false;
else
After Change
public boolean reattachFragment( SendPlanNode child ) {
HashSet<AbstractPlanNode> visited = new HashSet<AbstractPlanNode>();
return reattachFragment_recurse( visited, child );
}
public boolean reattachFragment_recurse( HashSet<AbstractPlanNode> visited, SendPlanNode child ) {